package br.com.ss.portal.model.dao;

import java.util.ArrayList;
import java.util.List;

import net.sf.jasperreports.engine.data.JRBeanCollectionDataSource;
import br.com.ss.portal.model.entity.Eleitor;

public class ResponsavelDTO {
	
	private String nome;

	private List<Eleitor> eleitores = new ArrayList<Eleitor>();
	
	private JRBeanCollectionDataSource listaEleitor;
	
	public void addList( Eleitor eleitor ) {
	      if ( this.eleitores == null ) {
	          this.eleitores = new ArrayList<Eleitor>();
	      }
	      this.eleitores.add( eleitor );
	  }
	
	public JRBeanCollectionDataSource getListaEleitor() {
		return new JRBeanCollectionDataSource(this.getEleitores());
	}
	
	public void setListaEleitor(JRBeanCollectionDataSource listaEleitor) {
		this.listaEleitor = listaEleitor;
	}

	public String getNome() {
		return nome;
	}

	public void setNome(String nome) {
		this.nome = nome;
	}

	public List<Eleitor> getEleitores() {
		return eleitores;
	}

	public void setEleitores(List<Eleitor> eleitores) {
		this.eleitores = eleitores;
	}

}
